joint guarantee - Turkish English Dictionary